#pragma once
#include <cstdint>
#include <vector>
namespace mcgpp{

  using WeightType = int32_t;
  using IDType = int32_t;
  using PartitionID = int32_t;
  using RatingType = int32_t;

  using ll = int64_t;
  template <typename T>
  using Vec = std::vector<T>;
}